<#--
    - List of variables:
        - ProjectName
-->

<@pp.dropOutputFile />
<#assign directories = ["development", "testing", "production"]>
<#list directories as directory>
<@pp.changeOutputFile name="/${directory}/${ProjectName}/Settings.groovy" />

package ${ProjectName};

import com.nanosn.coffeemaker.project.ProjectSettingsImpl;
public class Settings extends ProjectSettingsImpl {

    public Settings() {

        /**
         * "postgresql_psycopg2", "postgresql", "mysql", "derby" or "oracle".
         */
        DATABASE_ENGINE = "";

        /**
         * Or path to database file if using derby.
         */
        DATABASE_NAME = "";

        /**
         * Not used with derby.
         */
        DATABASE_USER = "";

        /**
         * Not used with derby.
         */
        DATABASE_PASSWORD = "";

        /**
         * Set to empty string for localhost. Not used with derby.
         */
        DATABASE_HOST = "";

        /**
         * Set to empty string for default. Not used with derby.
         */
        DATABASE_PORT = "";


        ROOT_URLCONF = "${ProjectName}.Urls";
        ROOT_PACKAGE = "${ProjectName}";


        /**
         * List of installed apps
         */
        INSTALLED_APPS = [];
    }
}
</#list>